package org.jeecg.modules.simulator.model.line.park.equipment;

import org.jeecg.modules.simulator.model.train.action.TrainActionRecorders;
import lombok.Getter;
import lombok.Setter;

import java.util.HashMap;
import java.util.Map;

/**
 * @program: gp2
 * @description:
 * @author: renzhg
 * @create: 2024-08-21 08:57
 **/
public class ParkerBiz {

    public void park(){
        // 停车
    }
    @Getter
    @Setter
//要发车的动作表
    Map<String, TrainActionRecorders> trainActionRecordersMap = new HashMap<>();


//    /**
//     * @description:
//     * 1、从数据中读取车类型
//     * 2、给定数量或者是给定groupid数，创建列车
//     *
//     * @author:  renzhg
//     * @date:  2024/8/26 14:33
//     **/
//    public Map<String, MetroTrain> createTrain(){
//
//    }

    //分配时刻表
    public void allot(){
        // 分配
    }

    //分配走行线路



    public void take(){
        // 取车
    }


    public void destroy(){
        // 销毁
    }



    public void add(){
        // 添加
    }

    public void delete(){
        // 删除
    }

    public void modify(){
        // 修改
    }

    public void list(){
        // 列表
    }




}
